import service from "@/utils/request";

const PriceModelApi = {
  priceModelList: function(data) {
    //价格模板列表
    return service.get("itemPriceModel/pageData", { params: data });
  },
  updateState: function(data) {
    //价格模板启用、禁用、删除数据
    return service.put("itemPriceModel/updateState", data);
  },
  addData: function(data) {
    //新增价格模板
    return service.post("itemPriceModel/addData", data);
  },
  updateData: function(data) {
    //修改价格模板
    return service.put("itemPriceModel/updateData", data);
  },
  importExcel: function(data) {
    //导入价格模板
    return service.get("itemPrice/importExcel", { params: data });
  },
  exportItemExcel: function(data) {
     // 导出
     return service.get("itemPrice/exportItemExcel", {
      params:data,
      responseType: "blob" //返回的数据类型
    });
  },

  itemPriceModel: function(data) {
    //查询单个
    return service.get("itemPriceModel", { params: data });
  },

  //-------------子级价格模板
  priceModelListc: function(data) {
    //价格模板列表
    return service.get("itemPrice/pageData", { params: data });
  },
  addDatac: function(data) {
    //新增价格模板
    return service.post("itemPrice/addData", data);
  },
  updateDatac: function(data) {
    //修改价格模板
    return service.put("itemPrice/updateData", data);
  },
  itemPrice: function(data) {
    //查询单个
    return service.get("itemPrice", { params: data });
  }
};

export default PriceModelApi;
